terrible stench - Turco Inglés Diccionario